hobble (someone's) progress

Examples

Nothing found